Rate this item
(0 votes)
Read 342780 times Last modified on Friday, 30 November 2012 03:07

74077 comments

  • Peralatan Baseball Sunday, 08 June 2025 02:28 posted by Peralatan Baseball

    Whats up are using Wordpress for your site platform?
    I'm new to the blog world but I'm trying to get started and create my own. Do you need
    any coding expertise to make your own blog? Any help
    would be greatly appreciated!

    https://ajreinke.com/

    Comment Link
  • Julionug Sunday, 08 June 2025 02:24 posted by Julionug

    kraken marketplace - Kra33.cc, кракен официальный сайт

    Comment Link
  • Eugeneinsig Sunday, 08 June 2025 02:23 posted by Eugeneinsig

    kra33 at - kra at, kraken официальный сайт

    Comment Link
  • buying cipro online Sunday, 08 June 2025 02:13 posted by buying cipro online

    cost generic cipro online

    Comment Link
  • how to get generic fexofenadine without prescription Sunday, 08 June 2025 02:03 posted by how to get generic fexofenadine without prescription

    Medicament prescribing information. Short-Term Effects.
    how to get generic fexofenadine without prescription
    Actual what you want to know about medicines. Read here.

    Comment Link
  • canadian pharmaceuticals online Sunday, 08 June 2025 01:50 posted by canadian pharmaceuticals online

    Pretty! This was an extremely wonderful article. Thank you for providing
    these details.

    Comment Link
  • best drugs Sunday, 08 June 2025 01:48 posted by best drugs

    My brother suggested I may like this website. He was once entirely
    right. This put up actually made my day. You can not imagine just how a lot time I had spent for this information! Thank you!

    Comment Link
  • https://789pso.com/ Sunday, 08 June 2025 01:46 posted by https://789pso.com/

    Excellent beat ! I would like to apprentice while you
    amend your website, how could i subscribe for a blog web site?
    The account helped me a acceptable deal. I had been a little bit acquainted of this your
    broadcast provided bright clear concept

    Comment Link
  • GrantBeago Sunday, 08 June 2025 01:42 posted by GrantBeago

    https://animixonline.ru/

    Comment Link
  • Tips Latihan Sunday, 08 June 2025 01:31 posted by Tips Latihan

    Sweet blog! I found it while searching on Yahoo News.

    Do you have any tips on how to get listed in Yahoo News?
    I've been trying for a while but I never seem to get there!
    Appreciate it

    https://droscargil.com/

    Comment Link

Leave a comment

Make sure you enter the (*) required information where indicated. HTML code is not allowed.

Project Description

Wednesday, 24 October 2012 10:04
Responsive Design
Written by 

A responsive template that fits all devices

The big word for Joomla 3.0 is Bootstrap. With basic CSS already integrated into Joomla 3.0, it is aiming for a much better UX for the end-user. Moreover, BootStrap includes responsive CSS, which allows a website to fit all devices, screen size.

LayoutLayout WidthGridColumnGutter Width
Large Desktop min: 1200px 12 40px
Default min-980px, max-1199px 12 40px
Normal Desktop & Tablet min-768px, max-979px 12 40px
Mobile max-767px 12 20px

The file bootstrap-responsive.less in folder: templates/ja_t3v3_blank/assets/less is to define media queries:

// RESPONSIVE CLASSES
// ------------------

@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/responsive-utilities.less";


// MEDIA QUERIES
// ------------------

// Large desktops
@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/responsive-1200px-min.less";

// Tablets to regular desktops
@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/responsive-768px-979px.less";

// Phones to portrait tablets and narrow desktops
@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/responsive-767px-max.less";


// RESPONSIVE NAVBAR
// ------------------

// From 979px and below, show a button to toggle navbar contents
@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/component-animations.less";
@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/responsive-navbar.less";

By default, the responsive files are located in: plugins/system/jat3v3/t3v3base/bootstrap/less

The list responsive files include:

  • responsive.less
  • responsive-767px-max.less
  • responsive-768px-979px.less
  • responsive-1200px-min.less
  • responsive-navbar.less
  • responsive-utilities.less
  • component-animations.less
  • responsive-navbar.less

Responsive utility classes

ClassMobile max-767pxTablets 768px to 979pxDesktop min-980px
.visible-phone Visible
.visible-tablet Visible
.visible-desktop Visible
.hidden-phone Visible Visible
.hidden-tablet Visible Visible
.hidden-desktop Visible Visible

Tablet and Regular Desktop Layout

The file responsive-768px-979px.less is the style file for Tablet and regular desktop layout. When the screen size is smaller than 979px and bigger than 768px, the template runs on the responsive-768px-979px.less file.

@media (min-width: 768px) and (max-width: 979px) {

// Fixed grid
#grid > .core(@gridColumnWidth768, @gridGutterWidth768);

// Fluid grid
#grid > .fluid(@fluidGridColumnWidth768, @fluidGridGutterWidth768);

// Input grid
#grid > .input(@gridColumnWidth768, @gridGutterWidth768);

// No need to reset .thumbnails here since it's the same @gridGutterWidth

}

Large Desktop Layout

The file responsive-1200px.less is the style file for large desktop layout (width size > 1200px} and regular desktop layout. When the screen size is smaller than 979px and bigger than 768px, the template runs on the responsive-1200px-min.less file.

@media (min-width: 1200px) {

// Fixed grid
#grid > .core(@gridColumnWidth1200, @gridGutterWidth1200);

// Fluid grid
#grid > .fluid(@fluidGridColumnWidth1200, @fluidGridGutterWidth1200);

// Input grid
#grid > .input(@gridColumnWidth1200, @gridGutterWidth1200);

// Thumbnails
.thumbnails {
margin-left: -@gridGutterWidth1200;
}
.thumbnails > li {
margin-left: @gridGutterWidth1200;
}
.row-fluid .thumbnails {
margin-left: 0;
}

}
  • Mobile Layout

    The file responsive-767px-max.less is the style file for Mobile layout. the elements are defined to fit the mobile device. When the screen size is smaller than 767px, the template runs on the responsive-767px-max.less file.

    • Logo is now on top
    • Menu is collapsed
    • One Column Content display
    • Modules blocks is in one column display as well
    • Responsive media (image, video, ...) are defined to fit the mobile layout.

Responsive CSS file

The file bootstrap-responsive.lessin folder: templates/ja_t3v3_blank/assets/less will be compiled to a CSS file named: bootstrap-responsive.css and the file is located in folder: plugins/system/jat3v3/t3v3base/bootstrap/css.

What we did

Visit Project
Recent Works